1 desktop application
English-Arabic terms dictionary > desktop application
2 desktop app
English-Arabic terms dictionary > desktop app